home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 090 / ust1a.arc / MBSTD.H < prev    next >
Encoding:
C/C++ Source or Header  |  1985-09-05  |  955 b   |  43 lines

  1. #ifndef MBSTD_H
  2. #define MBSTD_H
  3.  
  4. #define CHAR    char
  5. #define SCHAR   char
  6. typedef unsigned char  UCHAR;
  7.  
  8. #define INT     int
  9. #define SINT    int
  10. typedef unsigned int UINT;
  11.  
  12. #define SHORT   short
  13. #define SSHORT  short
  14. typedef unsigned short USHORT;
  15.  
  16. #define LONG    long
  17. #define SLONG   long
  18. typedef unsigned long ULONG;
  19.  
  20. #define DOUBLE  double
  21.  
  22. #define BOOL    int
  23. #define SUCC_FAIL   int 
  24. #ifndef VOID
  25. #define VOID    void
  26. #endif
  27.  
  28. #define STATIC  static      /* Names not needed outside this src module  */
  29.  
  30. #define LOCAL               /* Names not needed outside this software module */
  31. #define LCL_XTRN extern     /* Names defined within this software module */
  32.  
  33. #define PUBLIC              /* Names needed outside this software module */
  34. #define EXTERN  extern      /* Names defined outside this software module */
  35.  
  36. #define TRUE    1
  37. #define FALSE   0
  38.  
  39. #define SUCCESS 0
  40. #define FAIL    (-1)
  41.  
  42. #endif MBSTD_H
  43.